Towards language-to-language transformation
نویسندگان
چکیده
Abstract This paper proposes a simplicity-oriented approach and framework for language-to-language transformation of, in particular, graphical languages. Key to simplicity is the decomposition of specification into sub-rule systems that separately specify purpose-specific aspects. We illustrate this by employing variation Plotkin’s Structural Operational Semantics (SOS) pattern-based transformations typed graphs order address aspect ‘computation’ graph rewriting fashion. our are two generalizations structural rules: use patterns as matching concept rules, introduction node edge types. Types do not only allow one easily distinguish between different kinds dependencies, like control, data, priority, but may also be used define hierarchical layering structure. The resulting Type-based (TSOS) supports well-structured intuitive realization semantically involved adequate generation views or input formats certain tools, like, e.g., model checkers. A comparison with general-purpose frameworks ATL Groove, illustrates along educational setting WebStory language TSOS provides quite flexible format definition family languages easy come clear guarantees.
منابع مشابه
Towards a Transformation Chain Modeling Language
The Model Driven Development (MDD) paradigm stimulates the use of models as the main artifacts for software development. These models can be situated at high levels of abstraction, close to the application’s business domain. Many consecutive automatic transformations (a transformation chain) can be applied to these models to add the necessary details in order to generate a concrete implementati...
متن کاملThe Relationship Between Attitude Towards Communicative Language Learning and English Language Achievement among Ethiopian EFL Learners
The attitude one has towards language learning determines the success or failure of learning the language. To this effect, this study aimed to explore EFL learners’ attitudes towards communicative language learning and the relationship between learners’ attitudes and English language achievement. To address these objectives, the study adopted a survey research design. Two hundred seventeen grad...
متن کاملThe Relationship Between Attitude Towards Communicative Language Learning and English Language Achievement among Ethiopian EFL Learners
The attitude one has towards language learning determines the success or failure of learning the language. To this effect, this study aimed to explore EFL learners’ attitudes towards communicative language learning and the relationship between learners’ attitudes and English language achievement. To address these objectives, the study adopted a survey research design. Two hundred seventeen grad...
متن کاملTowards a Language for Graph-Based Model Transformation Design Patterns
In model-driven engineering, most problems are solved using model transformation. However, the development of a model transformation for a specific problem is still a hard task. The main reason for that is the lack of a development process where transformations must be designed before implemented. As in object-oriented design, we believe that “good design” of model transformation can benefit tr...
متن کاملModel Transformation Language MOLA
The paper describes a new graphical model transformation language MOLA. The basic idea of MOLA is to merge traditional structured programming as a control structure with pattern-based transformation rules. The key language element is a graphical loop concept. The main goal of MOLA is to describe model transformations in a natural and easy readable way.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: International Journal on Software Tools for Technology Transfer
سال: 2021
ISSN: ['1433-2779', '1433-2787']
DOI: https://doi.org/10.1007/s10009-021-00630-2